#include<iostream>
#include<string>
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>
#include<unistd.h>
using namespace std;

int main()
{
  cout<<"stdin->"<<stdin->_fileno<<endl;

  cout<<"stdout->"<<stdout->_fileno<<endl;
  cout<<"stderr->"<<stderr->_fileno<<endl;



  //open("logg.txt", O_EXCL | O_CREAT, 0666);
  //int fd = open("logg.txt",O_WRONLY | O_APPEND);
  //if (fd < 0)
  //{
  //  return -1;
  //}
  //cout<<fd<<endl;
  //string s("hello, linux");

  //write(fd, s.c_str(), s.size());
  //close(fd);
  //write(1,s.c_str(), s.size());
  return 0;
}


//int main()
//{
//  FILE* f = fopen("log.txt","w");
//  if (f == nullptr)
//  {
//    perror("file fopen error");
//    return -1;
//  }
//  
//  string s("xxhhdzl");
//  fwrite(s.c_str(), s.size(), 1, f);
//
//  return 0;
//}
